information technology venture capital technology bonds it consulting business computer renewable energy stocks mutual funds private equity wind farms consulting wall street technology consulting investing wind power wind energy investment finance